water scavenger beetle - Alemán Inglés Diccionario